package cate.game.play.proce.result;


import cate.common.table.d.GDPlay;
import easy.java.dev.note.NoteClass;
import easy.java.dev.note.NoteField;

@NoteClass("buff移除结果")
public class BuffRemoveResult extends ActionResult<BuffRemoveResult> {

    @NoteField("buff的剧本临时ID")
    public int buffPid;

    @NoteField("buff的剧本模板ID")
    public int buffTid;

    public BuffRemoveResult() {
        this.type = GDPlay.ResultType.BUFF_REMOVE;
    }

    public BuffRemoveResult buffPidSet(int buffPid) {
        this.buffPid = buffPid;
        return this;
    }

    public BuffRemoveResult buffTidSet(int buffTid) {
        this.buffTid = buffTid;
        return this;
    }

    @Override
    public String toString() {
        return super.toString() + " buffPid=" + buffPid;
    }
}
